xen.git
21 years agobitkeeper revision 1.1159.1.46 (411bb5cdvVy5iOkL-yrmt3Kr-kunVg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 18:24:13 +0000 (18:24 +0000)]
bitkeeper revision 1.1159.1.46 (411bb5cdvVy5iOkL-yrmt3Kr-kunVg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.17.23 (411bb1570PNo_cbCYAWmPnmxDw4a1w)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 18:05:11 +0000 (18:05 +0000)]
bitkeeper revision 1.1159.17.23 (411bb1570PNo_cbCYAWmPnmxDw4a1w)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.26.2 (411bb150myGoKUBiEIcD6UrGfq9M0g)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 18:05:04 +0000 (18:05 +0000)]
bitkeeper revision 1.1159.26.2 (411bb150myGoKUBiEIcD6UrGfq9M0g)

Robustify the binary-rewrite code to only modify files in /lib/tls,
and then only if noone has a shared mapping.

21 years agobitkeeper revision 1.1159.17.22 (411baa52nqHnDQFA6udVVgOtViVfeQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 17:35:14 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.17.22 (411baa52nqHnDQFA6udVVgOtViVfeQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.17.21 (411baa1dkWXzaVHGnr6yk4SeGTJAHA)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 17:34:21 +0000 (17:34 +0000)]
bitkeeper revision 1.1159.17.21 (411baa1dkWXzaVHGnr6yk4SeGTJAHA)

Merge 2.4/2.6 shutdown/suspend control message handling code.

21 years agobitkeeper revision 1.1159.1.45 (411ba27bakvhuObM31GE8j9h7Ma0FA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 17:01:47 +0000 (17:01 +0000)]
bitkeeper revision 1.1159.1.45 (411ba27bakvhuObM31GE8j9h7Ma0FA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.17.20 (411ba1b3C9nxXbGo3TmMBqL5zmK2LQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 16:58:27 +0000 (16:58 +0000)]
bitkeeper revision 1.1159.17.20 (411ba1b3C9nxXbGo3TmMBqL5zmK2LQ)

Allow domains other than domain 0 to write to the console in VERBOSE builds.

21 years agobitkeeper revision 1.1159.26.1 (411b9dbcCJJC5rLh9et-NJLkMWkBzg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 16:41:32 +0000 (16:41 +0000)]
bitkeeper revision 1.1159.26.1 (411b9dbcCJJC5rLh9et-NJLkMWkBzg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.25.2 (411b9db3L6VLu1hZxOjZz_zsDqan8w)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 16:41:23 +0000 (16:41 +0000)]
bitkeeper revision 1.1159.25.2 (411b9db3L6VLu1hZxOjZz_zsDqan8w)

Xen-specific get_unmapped_area checks.

21 years agobitkeeper revision 1.1159.25.1 (411b92dbFatpuCFS9px_DggrIbxQsg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 15:55:07 +0000 (15:55 +0000)]
bitkeeper revision 1.1159.25.1 (411b92dbFatpuCFS9px_DggrIbxQsg)

Extra barriers in async shared-memory comms code.

21 years agobitkeeper revision 1.1159.17.19 (411b929cWqTc_xtMch0ol_CgtZ8PJQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 15:54:04 +0000 (15:54 +0000)]
bitkeeper revision 1.1159.17.19 (411b929cWqTc_xtMch0ol_CgtZ8PJQ)

Merge 2.4 and 2.6 reboot code.

21 years agobitkeeper revision 1.1159.1.44 (411b841bXblyvUBac_A9DfW5Bt7QGw)
xenbk@gandalf.hpl.hp.com [Thu, 12 Aug 2004 14:52:11 +0000 (14:52 +0000)]
bitkeeper revision 1.1159.1.44 (411b841bXblyvUBac_A9DfW5Bt7QGw)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.43 (411b823643tlKC-NQ-OaFo48LvEShA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 14:44:06 +0000 (14:44 +0000)]
bitkeeper revision 1.1159.1.43 (411b823643tlKC-NQ-OaFo48LvEShA)

Add an option to leave a domain paused when it is created.

21 years agobitkeeper revision 1.1159.1.42 (411b8205n-7QEGvjIUl4GfoBiiNpcw)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 14:43:17 +0000 (14:43 +0000)]
bitkeeper revision 1.1159.1.42 (411b8205n-7QEGvjIUl4GfoBiiNpcw)

Destroy domain earlier in migration to allow
migration to localhost.

21 years agobitkeeper revision 1.1159.17.18 (411b7a4clSlwGNpVa4jPTa9wgDjfmw)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 14:10:20 +0000 (14:10 +0000)]
bitkeeper revision 1.1159.17.18 (411b7a4clSlwGNpVa4jPTa9wgDjfmw)

Add compile-time option to use writable pagetables.

21 years agobitkeeper revision 1.1159.17.17 (411b544doTQiJqVLC1XKbmd3zpnhzQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 11:28:13 +0000 (11:28 +0000)]
bitkeeper revision 1.1159.17.17 (411b544doTQiJqVLC1XKbmd3zpnhzQ)

Use multicalls for context switch.

21 years agobitkeeper revision 1.1159.1.41 (411b513abSOkSWbJ0fLA8-ej90H_yA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 11:15:06 +0000 (11:15 +0000)]
bitkeeper revision 1.1159.1.41 (411b513abSOkSWbJ0fLA8-ej90H_yA)

Fixes in configuring a migrated domain.

21 years agobitkeeper revision 1.1159.17.16 (411b37b5pm2GHpK-X97V9DCBq_yjDg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 09:26:13 +0000 (09:26 +0000)]
bitkeeper revision 1.1159.17.16 (411b37b5pm2GHpK-X97V9DCBq_yjDg)

Fix Xen debug build.

21 years agobitkeeper revision 1.1159.1.40 (411b35dbH9xNYJhiWeq5taj0xdMP2w)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 09:18:19 +0000 (09:18 +0000)]
bitkeeper revision 1.1159.1.40 (411b35dbH9xNYJhiWeq5taj0xdMP2w)

Stop libcurl using http_proxy.

21 years agobitkeeper revision 1.1159.17.15 (411b3223s46gRWRys7azgVpevH5M5g)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 09:02:27 +0000 (09:02 +0000)]
bitkeeper revision 1.1159.17.15 (411b3223s46gRWRys7azgVpevH5M5g)

Clean up the frontend blk drivers

21 years agobitkeeper revision 1.1159.1.39 (411b2c1eB-OtkNjmHHNtVbwq7l26OA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 08:36:46 +0000 (08:36 +0000)]
bitkeeper revision 1.1159.1.39 (411b2c1eB-OtkNjmHHNtVbwq7l26OA)

Add xm migrate command.

21 years agobitkeeper revision 1.1159.1.38 (411b1fd12fB3Leya1WmeLEasVngdig)
xenbk@gandalf.hpl.hp.com [Thu, 12 Aug 2004 07:44:17 +0000 (07:44 +0000)]
bitkeeper revision 1.1159.1.38 (411b1fd12fB3Leya1WmeLEasVngdig)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 07:24:06 +0000 (07:24 +0000)]
bitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)

prepare 2.6 blkfront for suspend/resume

21 years agobitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 06:16:22 +0000 (06:16 +0000)]
bitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)

updates to xen-clone script : build linux 2.6

21 years agobitkeeper revision 1.1159.17.12 (411a8de0-86ZTIpSwmzK3L2rrD65Nw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 11 Aug 2004 21:21:36 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.17.12 (411a8de0-86ZTIpSwmzK3L2rrD65Nw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.24.1 (411a8dc04Gzs_coIAm_0Gf5NK-YpxQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 11 Aug 2004 21:21:04 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.24.1 (411a8dc04Gzs_coIAm_0Gf5NK-YpxQ)

suspend/resume now works again, though netfront contains a workaround hack for a xend issue.

21 years agobitkeeper revision 1.1159.17.11 (411a6093ynYyA5rki_bz762aCLzB4w)
cl349@freefall.cl.cam.ac.uk [Wed, 11 Aug 2004 18:08:19 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.17.11 (411a6093ynYyA5rki_bz762aCLzB4w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.23.1 (411a606fwcWYG3KD9XAVULSlXBrivA)
cl349@freefall.cl.cam.ac.uk [Wed, 11 Aug 2004 18:07:43 +0000 (18:07 +0000)]
bitkeeper revision 1.1159.23.1 (411a606fwcWYG3KD9XAVULSlXBrivA)

Writable pagetable fixes.

21 years agobitkeeper revision 1.1159.17.10 (411a5552Ocw2woXgBOLvoZ2_WALTDg)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 17:20:18 +0000 (17:20 +0000)]
bitkeeper revision 1.1159.17.10 (411a5552Ocw2woXgBOLvoZ2_WALTDg)

Binary rewriting now works with Fedora Core 2.

21 years agobitkeeper revision 1.1159.1.37 (4119f39et8u5bHvw8V3o56W8JdTE9A)
mjw@wray-m-3.hpl.hp.com [Wed, 11 Aug 2004 10:19:26 +0000 (10:19 +0000)]
bitkeeper revision 1.1159.1.37 (4119f39et8u5bHvw8V3o56W8JdTE9A)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.22.1 (4119f39dMtYDEDP41q_c1ArLTBZL2w)
xenbk@gandalf.hpl.hp.com [Wed, 11 Aug 2004 10:23:25 +0000 (10:23 +0000)]
bitkeeper revision 1.1159.22.1 (4119f39dMtYDEDP41q_c1ArLTBZL2w)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.36 (4119f27eonzahatd09ja80xf3ifOFw)
mjw@wray-m-3.hpl.hp.com [Wed, 11 Aug 2004 10:18:38 +0000 (10:18 +0000)]
bitkeeper revision 1.1159.1.36 (4119f27eonzahatd09ja80xf3ifOFw)

Documentation and some debug changes.

21 years agobitkeeper revision 1.1159.17.9 (4119cbc9Y38CPLUDM54OzSqxL0xnfw)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 07:33:29 +0000 (07:33 +0000)]
bitkeeper revision 1.1159.17.9 (4119cbc9Y38CPLUDM54OzSqxL0xnfw)

Disable binary-rewriting while fixing it for FC2.

21 years agobitkeeper revision 1.1159.17.8 (4119ca9d45NUd2jZUoii5FZ0sUjBKg)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 07:28:29 +0000 (07:28 +0000)]
bitkeeper revision 1.1159.17.8 (4119ca9d45NUd2jZUoii5FZ0sUjBKg)

Missing EXPORT_SYMBOL.

21 years agobitkeeper revision 1.1159.17.7 (41193c6d91e3zHZIZDPZuDFK592hhw)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:21:49 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.17.7 (41193c6d91e3zHZIZDPZuDFK592hhw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.21.1 (41193c65K9NbWw4E7FhhvSPwFS3svQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:21:41 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.21.1 (41193c65K9NbWw4E7FhhvSPwFS3svQ)

More binary-rewrite patches.

21 years agobitkeeper revision 1.1159.17.6 (41193a207z6kESTDa2SXhULAPY-Bmw)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:12:00 +0000 (21:12 +0000)]
bitkeeper revision 1.1159.17.6 (41193a207z6kESTDa2SXhULAPY-Bmw)

Fix the broken build. Also avoid floating-point code in Xen.

21 years agobitkeeper revision 1.1159.17.5 (4119385aTLA7Shj5_vrBcoAQ3-zimg)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:04:26 +0000 (21:04 +0000)]
bitkeeper revision 1.1159.17.5 (4119385aTLA7Shj5_vrBcoAQ3-zimg)

Cset exclude: gm281@boulderdash.cl.cam.ac.uk|ChangeSet|20040810153437|54233

21 years agobitkeeper revision 1.1159.17.4 (41193547mY3GJ0dxBp4SGUzPrYt5CQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 20:51:19 +0000 (20:51 +0000)]
bitkeeper revision 1.1159.17.4 (41193547mY3GJ0dxBp4SGUzPrYt5CQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.20.1 (4119353fK0fKs_SYKxrgvHgZ7WbE4Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 20:51:11 +0000 (20:51 +0000)]
bitkeeper revision 1.1159.20.1 (4119353fK0fKs_SYKxrgvHgZ7WbE4Q)

migration blkdev and netdev resume fixes

21 years agobitkeeper revision 1.1159.17.3 (4119060ev9sfOnDH5pIm1U_z4xIWzA)
cl349@freefall.cl.cam.ac.uk [Tue, 10 Aug 2004 17:29:50 +0000 (17:29 +0000)]
bitkeeper revision 1.1159.17.3 (4119060ev9sfOnDH5pIm1U_z4xIWzA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.19.1 (41190469aRywjSOUQv09SB13veEdJQ)
cl349@freefall.cl.cam.ac.uk [Tue, 10 Aug 2004 17:22:49 +0000 (17:22 +0000)]
bitkeeper revision 1.1159.19.1 (41190469aRywjSOUQv09SB13veEdJQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.11.2 (41190460g_46PGXC611SAS9fnIgORA)
cl349@freefall.cl.cam.ac.uk [Tue, 10 Aug 2004 17:22:40 +0000 (17:22 +0000)]
bitkeeper revision 1.1159.11.2 (41190460g_46PGXC611SAS9fnIgORA)

Fix CONFIG_HIGHMEM.

21 years agobitkeeper revision 1.1159.17.2 (4118fb4fKIddWL7Bi2rcYZGMufBwAQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 16:43:59 +0000 (16:43 +0000)]
bitkeeper revision 1.1159.17.2 (4118fb4fKIddWL7Bi2rcYZGMufBwAQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.18.1 (4118fb43PWr3pgwsfCncpKPp8Ek0Yg)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 16:43:47 +0000 (16:43 +0000)]
bitkeeper revision 1.1159.18.1 (4118fb43PWr3pgwsfCncpKPp8Ek0Yg)

Little cleanup.

21 years agobitkeeper revision 1.1159.17.1 (4118f0d483Vmdw5e5g0BuoQ37QULyg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 15:59:16 +0000 (15:59 +0000)]
bitkeeper revision 1.1159.17.1 (4118f0d483Vmdw5e5g0BuoQ37QULyg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.35 (4118ef6bM1GarM_w6aDNImKG_0GSRw)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 15:53:15 +0000 (15:53 +0000)]
bitkeeper revision 1.1159.1.35 (4118ef6bM1GarM_w6aDNImKG_0GSRw)

Improve error handling for save, and compress the file.

21 years agobitkeeper revision 1.1159.16.2 (4118ed20n9s8eU8-4zEBAN9uVi9YWQ)
gm281@boulderdash.cl.cam.ac.uk [Tue, 10 Aug 2004 15:43:28 +0000 (15:43 +0000)]
bitkeeper revision 1.1159.16.2 (4118ed20n9s8eU8-4zEBAN9uVi9YWQ)

Fix to a broken build (previously not picked up by make). Prorer fix will follow soon.

21 years agobitkeeper revision 1.1159.16.1 (4118eb18njwywlAm0qNOsL9sSbNjjg)
gm281@boulderdash.cl.cam.ac.uk [Tue, 10 Aug 2004 15:34:48 +0000 (15:34 +0000)]
bitkeeper revision 1.1159.16.1 (4118eb18njwywlAm0qNOsL9sSbNjjg)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-unstable.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.15.1 (4118eb0dXk4yJUHKqaxLdR-bj_e6Zg)
gm281@boulderdash.cl.cam.ac.uk [Tue, 10 Aug 2004 15:34:37 +0000 (15:34 +0000)]
bitkeeper revision 1.1159.15.1 (4118eb0dXk4yJUHKqaxLdR-bj_e6Zg)

The weight of domains created with xm created can be specified with "weight=x" command line option, or put into the config file. Specific scheduler is responsible for handling this additional information. RRobin and Atropos ignore the argument.

21 years agobitkeeper revision 1.1159.1.34 (4118d9b1ZXvgrP7sHLCZ6HCI8E4V0g)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 14:20:33 +0000 (14:20 +0000)]
bitkeeper revision 1.1159.1.34 (4118d9b1ZXvgrP7sHLCZ6HCI8E4V0g)

Fix some restore problems.

21 years agobitkeeper revision 1.1159.1.33 (4118d52eOtuHiHU1zvAQ3fccBON6ng)
xenbk@gandalf.hpl.hp.com [Tue, 10 Aug 2004 14:01:18 +0000 (14:01 +0000)]
bitkeeper revision 1.1159.1.33 (4118d52eOtuHiHU1zvAQ3fccBON6ng)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.32 (4118d35c609YWhxt_3C-hWCNhXozxA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 13:53:32 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.1.32 (4118d35c609YWhxt_3C-hWCNhXozxA)

migration integration with new xend

21 years agobitkeeper revision 1.1159.14.4 (4118d2b68g453DSG6YDQBLmCyvKVgA)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 13:50:46 +0000 (13:50 +0000)]
bitkeeper revision 1.1159.14.4 (4118d2b68g453DSG6YDQBLmCyvKVgA)

Sundry fixes to domain restore.

21 years agobitkeeper revision 1.1159.1.31 (4118d1e3hysYQeJp5YNlLFvX8SMWFg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 13:47:15 +0000 (13:47 +0000)]
bitkeeper revision 1.1159.1.31 (4118d1e3hysYQeJp5YNlLFvX8SMWFg)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.14.3 (4118cbcbViBc-_SwC7TL33vEzHCY7Q)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 13:21:15 +0000 (13:21 +0000)]
bitkeeper revision 1.1159.14.3 (4118cbcbViBc-_SwC7TL33vEzHCY7Q)

Don't build the domain when restoring.

21 years agobitkeeper revision 1.1159.14.2 (4118cb0281sulMDs4loWPr772DRiNA)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 13:17:54 +0000 (13:17 +0000)]
bitkeeper revision 1.1159.14.2 (4118cb0281sulMDs4loWPr772DRiNA)

Fix save/restore of the vm config and rebuilding a restored domain.

21 years agobitkeeper revision 1.1159.1.30 (4118c5d5pwxy_RpmTDVfXsN-78jUxQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 12:55:49 +0000 (12:55 +0000)]
bitkeeper revision 1.1159.1.30 (4118c5d5pwxy_RpmTDVfXsN-78jUxQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.14.1 (4118b580s6wv9f_TYlNpiSrvoYj-qQ)
xenbk@gandalf.hpl.hp.com [Tue, 10 Aug 2004 11:46:08 +0000 (11:46 +0000)]
bitkeeper revision 1.1159.14.1 (4118b580s6wv9f_TYlNpiSrvoYj-qQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.29 (4118a70c_wkf85zkXfw4OdzJgArpNA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 10:44:28 +0000 (10:44 +0000)]
bitkeeper revision 1.1159.1.29 (4118a70c_wkf85zkXfw4OdzJgArpNA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.13.3 (4118a2b8Vq29DYYv3u6Iy7NHB25wRw)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 10:26:00 +0000 (10:26 +0000)]
bitkeeper revision 1.1159.13.3 (4118a2b8Vq29DYYv3u6Iy7NHB25wRw)

Make the suspend callback for migrate/save wait until the domain
is suspended.

21 years agobitkeeper revision 1.1159.13.2 (4118a05d8c-7rVahMVITdEqi_yjy1Q)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 10:15:57 +0000 (10:15 +0000)]
bitkeeper revision 1.1159.13.2 (4118a05d8c-7rVahMVITdEqi_yjy1Q)

Modify domain events, add an event when a suspend completes.

21 years agobitkeeper revision 1.1159.13.1 (4118a004V4kwgoMR9dGS7kTWxK4rmg)
mjw@wray-m-3.hpl.hp.com [Tue, 10 Aug 2004 10:14:28 +0000 (10:14 +0000)]
bitkeeper revision 1.1159.13.1 (4118a004V4kwgoMR9dGS7kTWxK4rmg)

Fix restart problem caused by old info in domain object.

21 years agobitkeeper revision 1.1159.1.28 (41187b95qq9FYQ9PqtZM83wzpOUnlw)
iap10@labyrinth.cl.cam.ac.uk [Tue, 10 Aug 2004 07:39:01 +0000 (07:39 +0000)]
bitkeeper revision 1.1159.1.28 (41187b95qq9FYQ9PqtZM83wzpOUnlw)

cleanups

21 years agobitkeeper revision 1.1159.1.27 (41180722W5BkKRn14WoivvfF9m_vHw)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 23:22:10 +0000 (23:22 +0000)]
bitkeeper revision 1.1159.1.27 (41180722W5BkKRn14WoivvfF9m_vHw)

vmalloc fix for XL2.4

21 years agobitkeeper revision 1.1159.1.26 (4117f3c6w3nduQYTDJ5egeudVttQxQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 21:59:34 +0000 (21:59 +0000)]
bitkeeper revision 1.1159.1.26 (4117f3c6w3nduQYTDJ5egeudVttQxQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.12.2 (4117f3b8rwM8OBu0SxwoWkvUXsjLTQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 21:59:20 +0000 (21:59 +0000)]
bitkeeper revision 1.1159.12.2 (4117f3b8rwM8OBu0SxwoWkvUXsjLTQ)

add migration support to ngio frontend blk driver.

21 years agobitkeeper revision 1.1159.12.1 (4117f0d1EjfQrr7cjM82SS7qdzq81A)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 21:46:57 +0000 (21:46 +0000)]
bitkeeper revision 1.1159.12.1 (4117f0d1EjfQrr7cjM82SS7qdzq81A)

Build xend manual plus latex fixes

21 years agobitkeeper revision 1.1159.1.25 (4117be6bLYYSPEpF52jdon8ylnpbvg)
cl349@freefall.cl.cam.ac.uk [Mon, 9 Aug 2004 18:11:55 +0000 (18:11 +0000)]
bitkeeper revision 1.1159.1.25 (4117be6bLYYSPEpF52jdon8ylnpbvg)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.1.24 (4117b6a1euBrYZVVvGdpODhTzq8iNA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 17:38:41 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.1.24 (4117b6a1euBrYZVVvGdpODhTzq8iNA)

Fix migrate to cope with domains that are paused.

21 years agobitkeeper revision 1.1159.11.1 (4117aad2VMVHJgLjLoAi7e8p6-IDHA)
cl349@freefall.cl.cam.ac.uk [Mon, 9 Aug 2004 16:48:18 +0000 (16:48 +0000)]
bitkeeper revision 1.1159.11.1 (4117aad2VMVHJgLjLoAi7e8p6-IDHA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.9.2 (4117aac59UnqRy-TnEWlQYDDWkJGdw)
cl349@freefall.cl.cam.ac.uk [Mon, 9 Aug 2004 16:48:05 +0000 (16:48 +0000)]
bitkeeper revision 1.1159.9.2 (4117aac59UnqRy-TnEWlQYDDWkJGdw)

Another go at getting time right.

21 years agobitkeeper revision 1.1159.1.23 (41179ee4n9QXN7n4rAIyAzqiQEpN0Q)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 15:57:24 +0000 (15:57 +0000)]
bitkeeper revision 1.1159.1.23 (41179ee4n9QXN7n4rAIyAzqiQEpN0Q)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.6.6 (41179dabYIpxIUZuaPwVjF-Fu7boXA)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 15:52:11 +0000 (15:52 +0000)]
bitkeeper revision 1.1159.6.6 (41179dabYIpxIUZuaPwVjF-Fu7boXA)

Fix restore to have correct arguments.

21 years agobitkeeper revision 1.1159.6.5 (41179cd0aGJI1_zvJCg05dqagSOrlw)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 15:48:32 +0000 (15:48 +0000)]
bitkeeper revision 1.1159.6.5 (41179cd0aGJI1_zvJCg05dqagSOrlw)

Fix problem with wrong domain name in vifctl down.
Add generic support to XendRoot to solve recursive
mutual import problem.

21 years agobitkeeper revision 1.1159.1.22 (4117984cSNOqKVTFV97zIpybL33vEA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 15:29:16 +0000 (15:29 +0000)]
bitkeeper revision 1.1159.1.22 (4117984cSNOqKVTFV97zIpybL33vEA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.21 (4117923bFc8c7Tleuz6NxJVECSRtyA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 15:03:23 +0000 (15:03 +0000)]
bitkeeper revision 1.1159.1.21 (4117923bFc8c7Tleuz6NxJVECSRtyA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.10.1 (41179234G_zlE3rKBONBrCdIxH0sjA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 15:03:16 +0000 (15:03 +0000)]
bitkeeper revision 1.1159.10.1 (41179234G_zlE3rKBONBrCdIxH0sjA)

merge fix

21 years agobitkeeper revision 1.1159.1.20 (41178e88A1S5EfFziBPZym2EyUQXSw)
cl349@freefall.cl.cam.ac.uk [Mon, 9 Aug 2004 14:47:36 +0000 (14:47 +0000)]
bitkeeper revision 1.1159.1.20 (41178e88A1S5EfFziBPZym2EyUQXSw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.9.1 (41178e31cBWhZ0DxCG135dh8XerZfg)
cl349@freefall.cl.cam.ac.uk [Mon, 9 Aug 2004 14:46:09 +0000 (14:46 +0000)]
bitkeeper revision 1.1159.9.1 (41178e31cBWhZ0DxCG135dh8XerZfg)

(Always) use our version of ioport.c.

21 years agobitkeeper revision 1.1159.6.4 (41177393RXYTn_RK_wu6NpLesN04YA)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 12:52:35 +0000 (12:52 +0000)]
bitkeeper revision 1.1159.6.4 (41177393RXYTn_RK_wu6NpLesN04YA)

Raise an error when vbd grow fails.

21 years agobitkeeper revision 1.1159.1.19 (41176ec3W_DH9FPkB5dCwvX6Px3Ikg)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 12:32:03 +0000 (12:32 +0000)]
bitkeeper revision 1.1159.1.19 (41176ec3W_DH9FPkB5dCwvX6Px3Ikg)

Fix the broken build.

21 years agobitkeeper revision 1.1159.6.3 (41176e6a6b2iBgpt5G6vdnKJ6_grmw)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 12:30:34 +0000 (12:30 +0000)]
bitkeeper revision 1.1159.6.3 (41176e6a6b2iBgpt5G6vdnKJ6_grmw)

Fix error when save terminates.

21 years agobitkeeper revision 1.1159.6.2 (41176d3eHxHC1VGHGu53bIhNRwFGGg)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 12:25:34 +0000 (12:25 +0000)]
bitkeeper revision 1.1159.6.2 (41176d3eHxHC1VGHGu53bIhNRwFGGg)

Keep domain list up-to-date on domain shutdown.

21 years agobitkeeper revision 1.1159.1.18 (41176a55uZUDpX_GZ9o7ntvyBsjOGg)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 12:13:09 +0000 (12:13 +0000)]
bitkeeper revision 1.1159.1.18 (41176a55uZUDpX_GZ9o7ntvyBsjOGg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.8.1 (41176a4bLElcLg3fxcgHsObA3Tdk8w)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 12:12:59 +0000 (12:12 +0000)]
bitkeeper revision 1.1159.8.1 (41176a4bLElcLg3fxcgHsObA3Tdk8w)

Clean up synchronous 'event-channel callbacks' so that do_IRQ() is
always called with a valid pt_regs pointer.

21 years agobitkeeper revision 1.1159.1.17 (411756a8kKZuzEWAvdGV8rtw_viqYA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 10:49:12 +0000 (10:49 +0000)]
bitkeeper revision 1.1159.1.17 (411756a8kKZuzEWAvdGV8rtw_viqYA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.16 (41174ff5ujN698k09JTEc1zTtLVakg)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 10:20:37 +0000 (10:20 +0000)]
bitkeeper revision 1.1159.1.16 (41174ff5ujN698k09JTEc1zTtLVakg)

Fix initrd for 2.6.

21 years agobitkeeper revision 1.1159.7.1 (41174951klGy2QEbQWYmrGAtzPji9A)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 09:52:17 +0000 (09:52 +0000)]
bitkeeper revision 1.1159.7.1 (41174951klGy2QEbQWYmrGAtzPji9A)

Merge

21 years agobitkeeper revision 1.1159.6.1 (411748d7-DyfJk-MOXRVdFnSV7ZYdw)
mjw@wray-m-3.hpl.hp.com [Mon, 9 Aug 2004 09:50:15 +0000 (09:50 +0000)]
bitkeeper revision 1.1159.6.1 (411748d7-DyfJk-MOXRVdFnSV7ZYdw)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.15 (4117484cSz9LsszbZPgenjDzMqHtTg)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 09:47:56 +0000 (09:47 +0000)]
bitkeeper revision 1.1159.1.15 (4117484cSz9LsszbZPgenjDzMqHtTg)

Compile fix.

21 years agobitkeeper revision 1.1159.1.14 (4117467elQav6yf21P_6arzR_7_87A)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 09:40:14 +0000 (09:40 +0000)]
bitkeeper revision 1.1159.1.14 (4117467elQav6yf21P_6arzR_7_87A)

Adjust timeofday for tick interrupts that we haven't taken yet.

21 years agobitkeeper revision 1.1108.57.1 (4117460ajav0OLcX9y8IQtXQMz0RvQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 09:38:18 +0000 (09:38 +0000)]
bitkeeper revision 1.1108.57.1 (4117460ajav0OLcX9y8IQtXQMz0RvQ)

step 1 of fixing migration support after the interface changes

21 years agobitkeeper revision 1.1159.1.13 (411741a3BEQR1OU0KjkBd6_-F2KuEw)
kaf24@scramble.cl.cam.ac.uk [Mon, 9 Aug 2004 09:19:31 +0000 (09:19 +0000)]
bitkeeper revision 1.1159.1.13 (411741a3BEQR1OU0KjkBd6_-F2KuEw)

Clean up 2.6 processor config.

21 years agobitkeeper revision 1.1159.1.12 (41168c230W3pxxUssBkT_C2wDyotvA)
kaf24@scramble.cl.cam.ac.uk [Sun, 8 Aug 2004 20:25:07 +0000 (20:25 +0000)]
bitkeeper revision 1.1159.1.12 (41168c230W3pxxUssBkT_C2wDyotvA)

Bring 2.6 time code up to 2.4 spec. This brought in a bunch of DOM0 code,
in particular, and may help with some of the time problems that we've been
seeing.

21 years agobitkeeper revision 1.1159.1.11 (41167ad4Yx3OUTmkAYwUL5rDLiIUbA)
kaf24@scramble.cl.cam.ac.uk [Sun, 8 Aug 2004 19:11:16 +0000 (19:11 +0000)]
bitkeeper revision 1.1159.1.11 (41167ad4Yx3OUTmkAYwUL5rDLiIUbA)

It is safe for inter-dom event channels to still be bound during suspend.
Normal driver restart mechanisms will clean things up during resume.

21 years agobitkeeper revision 1.1159.1.10 (41166898jfM2rQDBL4cMDDNtx6P9VA)
kaf24@scramble.cl.cam.ac.uk [Sun, 8 Aug 2004 17:53:28 +0000 (17:53 +0000)]
bitkeeper revision 1.1159.1.10 (41166898jfM2rQDBL4cMDDNtx6P9VA)

Allow blkdev frontend driver to create entropy for /dev/random.

21 years agobitkeeper revision 1.1159.1.9 (4115e9d2mgdM0_n-I2FN67cu3U6EOg)
cl349@freefall.cl.cam.ac.uk [Sun, 8 Aug 2004 08:52:34 +0000 (08:52 +0000)]
bitkeeper revision 1.1159.1.9 (4115e9d2mgdM0_n-I2FN67cu3U6EOg)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.5.1 (4115e98dPNWH4xtwe1JdP6o99WWTCQ)
cl349@freefall.cl.cam.ac.uk [Sun, 8 Aug 2004 08:51:25 +0000 (08:51 +0000)]
bitkeeper revision 1.1159.5.1 (4115e98dPNWH4xtwe1JdP6o99WWTCQ)

Always select our idle loop.

21 years agobitkeeper revision 1.1159.1.8 (4114e84532jMbVgxayKe_J9XghOtWw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 7 Aug 2004 14:33:41 +0000 (14:33 +0000)]
bitkeeper revision 1.1159.1.8 (4114e84532jMbVgxayKe_J9XghOtWw)

Allow vbd device names to be used with and without /dev/ prefix